home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / misc / xszip.arj / XS.DOC < prev    next >
Text File  |  1993-06-03  |  22KB  |  642 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                       X-STITCH(tm)
  12.  
  13.  
  14. A Computer Program for Generating Needlework Patterns
  15.  
  16.                    V2.0 User's Guide
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28. (c) Copyright 1993 by Bill Lovegrove
  29.  
  30. Software Solutions
  31. P.O. Box 16615
  32. Greenville, SC  29606
  33.  
  34. Note: This is an abbreviated text-only version of the printed
  35. manual, which registered users receive.
  36.  
  37. I. INTRODUCTION
  38.  
  39. Overview
  40.  
  41. This program for IBM-PC compatible computers allows you to design your own
  42. cross-stitch patterns. It can also be used for needlepoint and other types of
  43. needlecraft patterns.
  44.  
  45. Features of this program include:
  46.  
  47.       - Support for VGA (recommended), EGA,
  48.         and Hercules graphics (symbols only)
  49.       - Graphical interface with support for mouse (recommended)
  50.         and keyboard
  51.       - Up to 62 colors in one pattern
  52.       - Symbols for full stitches, half-stitches, and french knots
  53.       - See actual stitches in color on the screen
  54.       - 16 possible fabric colors
  55.       - Up to 320x320 stitch pattern size
  56.       - Pan and zoom the pattern
  57.       - Back-stitch, half-stitch, and quarter-stitch support
  58.         (any length, any direction)
  59.       - Move, Copy/Paste, Mirror, and Rotate capability
  60.       - Print patterns including back-stitches at any angle
  61.       - Print on a variety of printers
  62.       - User selectable symbol set and color names
  63.       - Convert GIF graphics files to patterns
  64.       - Convert patterns to GIF files
  65.  
  66. Program Limits
  67.  
  68.       Maximum Drawing Size                            320x320 stitches
  69.       Stitch sizes                                    1-24 stitches/inch
  70.       Maximum number of backstitches                  3000
  71.       Maximum number of colors                        62
  72.  
  73. About Colors
  74.  
  75. Both EGA and VGA video systems are capable of only 16 simultaneous colors
  76. in their standard high-resolution modes. This program displays 62 different
  77. colors by blending ("dithering") combinations of the 16 colors. This works well
  78. for large blocks of color but does not produce perfectly even color on small
  79. narrow stitches. For this reason two viewing modes are provided: "View
  80. Stitches" which actually draws the individual stitches, and "View Squares"
  81. which draws a colored square for each cross-stitch.
  82.  
  83. The 62 available colors cannot be changed. You cannot, for example, get 62
  84. different shades of green.  If you need a pattern with many shades of the same
  85. color, you can use other colors for some of the shades. Each one of them will
  86. have a different symbol on the printed pattern. Then you can stitch them with
  87. whatever colors you desire.
  88.  
  89. Suggested DMC floss color numbers are provided for each color in the palette.
  90. Due to the natural variations in color from one computer monitor to the next,
  91. the colors you see on your screen may not exactly match the corresponding
  92. floss colors. You should use these numbers as a guide, and consult actual floss
  93. samples for exact color matching.
  94.  
  95. Registration
  96.  
  97. This program is distributed as shareware. It is not public domain and it is not
  98. free. You may freely copy it for evaluation purposes. However, after a
  99. reasonable examination period you must either pay the registration fee or stop
  100. using the program.
  101.  
  102. If you give the program to someone else for examination, please give them just
  103. the XSZIP.EXE compressed file. This will insure that they get all the parts of
  104. the program.
  105.  
  106. See the registration form and important information in the accompanying file
  107. REGIST.DOC.
  108.  
  109.  
  110. II. INSTALLATION AND EXECUTION
  111.  
  112. The X-STITCH program and associated files are contained in a single
  113. compressed file called XSZIP.EXE. You should copy this file from the diskette
  114. onto the floppy disk or hard disk where you intend to use the program. Then
  115. change to that directory and type "XSZIP". The program will "unpack" itself
  116. and all of its associated files. You can then remove the file XSZIP.EXE if you
  117. desire.
  118.  
  119. The program is completely self-contained in the file XS.EXE, which may be
  120. copied onto another floppy disk or a directory on your hard disk. You are
  121. encouraged to make a backup copy of the program for safe keeping.
  122.  
  123. System requirements are:
  124.  
  125.       DOS 3.30 or later
  126.       512K RAM
  127.       VGA (recommended), EGA , CGA, or Hercules Graphics Adapter
  128.       Microsoft-compatible mouse
  129.  
  130. To execute the program, type "xs". The program will attempt to automatically
  131. detect the type of monitor you are using.  If this does not work or if you want
  132. to force a particular monitor type, add one of the following options:
  133.  
  134.       xs -v       Force VGA graphics
  135.       xs -e       Force EGA graphics
  136.       xs -h       Force Hercules monochrome graphics
  137.  
  138. A optional file name can be added on the command line to specify that a
  139. particular file is to be loaded.  For example,
  140.  
  141.      xs santa.fil
  142.  
  143. will run the program and load the sample file called "santa.fil" (included with
  144. this program).
  145.  
  146. These options can be combined.  For example,
  147.  
  148.         xs -e santa.fil
  149.  
  150. will load "santa.fil" in EGA mode.
  151.  
  152.  
  153. III. USING THE MOUSE AND KEYBOARD
  154.  
  155. This program works best with a mouse. Although is most easily operated with a
  156. mouse, most of the functions can also be operated using only the keyboard. A
  157. list of the keyboard equivalents for each function are listed below. Many of
  158. these keyboard equivalents are useful alternatives to the mouse.
  159.  
  160. KEY               FUNCTION
  161.  
  162. F1                Help Screen
  163.  
  164. F2                Toggle full-screen editing mode
  165.  
  166. X                 Cross-stitch mode
  167. / or \            Half Stitch Modes
  168. *                 French Knot (or other specialty stitch) mode
  169. |                 Back-stitch mode
  170.  
  171. first letter      Activate the button
  172.   of all buttons
  173.  
  174. #                 Change the stitch counts and sizes
  175.  
  176. ESC key           Exit (from almost anything)
  177.  
  178. Delete or         Undo the most recently drawn stitch
  179.    Backspace            (up to 100 times)
  180.  
  181. +                 Zoom larger
  182. -                 Zoom smaller
  183.  
  184. arrow             Move the cursor one stitch
  185.  
  186. Ctrl-arrow        Change the current color in the palette
  187.  
  188. Shift-arrow       Pan (scroll) the picture if it extends beyond the screen
  189.  
  190.  
  191. KEY               FUNCTION
  192. SPACE key         Cross-stitch mode:
  193.                         Place a cross-stitch at the current cursor location.
  194.                   Back-stitch mode:
  195.                         Begin a cross-stitch.
  196.                         Use the arrow keys to move to the end of the stitch.
  197.                         Press SPACE when finished.
  198.                   Tools:
  199.                         Begin/end a block.
  200. shift-SPACE       Delete a stitch
  201.  
  202. If your mouse has more than one button, the buttons all have the same function.
  203. Although the left mouse button is traditionally used for most operations, in this
  204. program the right and/or center buttons perform the same functions.
  205.  
  206. IV. DRAWING AND DELETING
  207.  
  208. A mode box in the upper left corner allows you to select one of five modes:
  209.  
  210. Cross-stitch mode which draws full cross stitches with each mouse click.
  211. Holding down the mouse button while moving the mouse will draw
  212. multiple stitches automatically.
  213.  
  214. Half-stitch modes (left or right slant) which draw half stitches with each
  215. mouse click. Holding down the mouse button while moving the mouse
  216. will draw multiple stitches automatically.
  217.  
  218. French Knot (or other specialty stitch) mode which draws a circular
  219. stitch with each mouse click. Holding down the mouse button while
  220. moving the mouse will draw multiple stitches automatically.
  221.  
  222. Back-stitch mode, which lets you draw individual stitches of any size and
  223. direction.
  224.  
  225. You can draw cross stitches by drawing two individual backstitches, but it will
  226. not print using a symbol and is not normally recommended. You can also draw
  227. half-stitches using the backstitch tool, but they will not print as symbols either.
  228.  
  229. Quarter stitches are drawn using the backstitch tool. A quarter stitch is just 1/4
  230. of a complete cross stitch, drawn from the corner of a square to the middle. 
  231.  
  232. Deleting
  233.  
  234. In cross-stitch, half-stitch, and french knot modes, clicking on an existing stitch
  235. will erase it. Holding the mouse button down while moving the mouse will
  236. erase multiple stitches as well. In back-stitch mode, clicking on a back-stitch
  237. will select the stitch for deletion. Be careful not to move the mouse while you
  238. are clicking or the program will think that you are drawing a new backstitch.
  239.  
  240. V. TOOLS
  241.  
  242. Each option in the Tools menu requires you to select a region.  To select a
  243. region of the pattern, click the mouse at one corner of the region and hold the
  244. mouse button down. Then "drag" the mouse (move it while continuing to hold
  245. the button down) to the other corner. You will see rectangle drawn on the
  246. screen outlining the region selected. When it is the proper size, release the
  247. mouse button.
  248.  
  249. Cut will remove a selected rectangular region of the drawing. The removed
  250. stitches are saved in a "clipboard" and may be pasted back into the drawing or
  251. into another drawing.
  252.  
  253. Duplicate will copy a rectangular region of stitches into the "clipboard" without
  254. removing them.
  255.  
  256. Paste will place the drawing in the clipboard, if any, into the present drawing.
  257. After it appears on the screen, you can place it wherever you desire.
  258.  
  259. Move will move stitches, overwriting any existing stitches that are there.
  260.  
  261. Flipping can be applied to any rectangular region of the screen.
  262.  
  263. Rotation (Right 90°, Left 90°) can only be done to square regions of the
  264. drawing. The program will not allow you to select a region for rotation which
  265. is not square.
  266.  
  267. Note that a "mirror image" of a pattern can be obtained by duplicating and then
  268. flipping.
  269.  
  270. VI. PRINTING
  271.  
  272. Several different types of printers are supported. Most printers will recognize
  273. either the Epson-compatible printing or the IBM- compatible printing.  You
  274. should try these two options first. Most laser printers support one of the two
  275. HP laser printer modes.
  276.  
  277. Your printer may require switches to be set in order to print these graphics.
  278. Consult your printer manual for details.
  279.  
  280. The ASCII and Extended ASCII options print symbols only (no backstitches).
  281. They are not particularly attractive, but they can be used for printers which do
  282. not support the graphics modes.
  283.  
  284. If your printer is not supported, write to Software Solutions and describe the
  285. make and model of your printer. Your printer may already be supported in a
  286. newer version of the software. If so, we will send you the newer version at no
  287. extra cost. If not, we will attempt to support your printer in future versions, if
  288. possible.
  289.  
  290. The 9-pin dot matrix printers are not physically capable of printing smaller than
  291. 6 stitches per inch. This is a limitation of the printer, not a limitation in the
  292. program.
  293.  
  294. The program is capable of detecting quarter stitches and printing them as
  295. symbols. Three modes are available:
  296.  
  297.       1) Print all quarter stitches as lines (like all back stitches).
  298.  
  299.       2) Print all quarter stitches as symbols (like cross-stitches).
  300.  
  301.       3) "Smart" printing: detect those quarter stitches which are on the edge of
  302.       a block of stitches and print them as symbols. Print all other quarter
  303.       stitches as lines (like back stitches).
  304.  
  305. Smart printing attempts to duplicate the way in which quarter stitches are
  306. normally printed in cross stitch patterns. The other two options allow you to
  307. turn off smart printing if it does not do what you desire.
  308.  
  309. Also available under the printing menu is the capability to output the pattern as
  310. a GIF format graphics image rather than directly to the printer. With
  311. appropriate software, GIF images can be printed on many printers including
  312. color printers, and they can be edited in many graphics programs. VII. PALETTE AND FABRIC
  313.  
  314. To change colors in the palette, click on the small color box beside the color
  315. name in the bottom half of the screen. Then click on the new color.
  316.  
  317. To change the name or symbol of a color, click on the name or on the symbol
  318. and then type the new name or symbol. (Read in the HINTS chapter how to
  319. create symbols which are not on the keyboard.)
  320.  
  321. To delete colors from the palette, click on the small color box beside the color
  322. name in the bottom half of the screen. Then press the delete key.
  323.  
  324.       Caution: Any stitches in the pattern of that color will also be deleted.
  325.  
  326. The fabric color can be set to one of sixteen different colors. This choice is
  327. made in the upper right-hand corner of the palette screen. Click on the color
  328. you would like for the fabric.
  329.  
  330. The fabric size is shown on the main screen just below the drawing area. The
  331. size can be changed by clicking on the number and then typing the new
  332. number. The largest allowable size is 320 by 320 stitches. If you do not have
  333. 640K of memory, you may not be able to work with drawings this large.
  334.  
  335. VIII. SUPPORT
  336.  
  337. If you have questions or comments about this program, please write to
  338.  
  339.       Software Solutions
  340.       P.O. Box 16615
  341.       Greenville, SC  29606
  342.  
  343. Or send electronic mail on CompuServe to 70451,2255.
  344.  
  345. We will do our best to fix any program "bugs" which you identify and will
  346. send you a new version free of charge.
  347.  
  348. We would also appreciate your comments about what features you would like to
  349. see included in future versions of this program.
  350.  
  351. If you have special needs or would like a custom version of this program, we
  352. would like to hear from you as well.
  353.  
  354. IX. IMPORTING GIF FILES
  355.  
  356. GIF files are a standard way of storing graphics images. Examples
  357. of GIF images can be found in the graphics forums on CompuServe.
  358. Many graphics programs and scanners are capable of producing
  359. GIF images or converting their images to GIF. Programs which
  360. convert other graphics formats to GIF are also available on
  361. CompuServe.
  362.  
  363. To convert a GIF image to a pattern, simply open it using the LOAD
  364. command. The program will recognize that it is a GIF image and automatically
  365. begin the conversion process.
  366.  
  367. Size
  368.  
  369. X-STITCH patterns are limited to 320x320 stitches. GIF files can be
  370. much larger. This program will "shrink" a GIF file to a smaller
  371. X-STITCH pattern. You can interactively increase or decrease the scale
  372. factor (pixels per stitch) and view the results on screen. Note:
  373. scaling naturally causes a loss of detail in the picture. It is better
  374. to produce a GIF file of the appropriate size to begin with, if possible.
  375. Check your scanner for various resolution settings.
  376.  
  377. Tall patterns may be too large to display on the screen, particularly
  378. if you are using EGA. If a pattern is too tall, you will see only as much
  379. as will fit on the screen, but the entire image will be converted
  380. into a pattern.
  381.  
  382. Many graphics images are larger than 320 stitches. 640x480 is a
  383. typical size. In most cases you do not actually want
  384. a pattern with this many stitches (640x480 represents 307,200
  385. stitches!). Normally you will use X-STITCH to shrink the pattern
  386. to a smaller size.
  387.  
  388. If you are scanning the image yourself, it is better to scan
  389. the image at a lower resolution to begin with. If you have
  390. image processing software, it may do a better job of
  391. shrinking the image than X-STITCH can.
  392.  
  393. Cropping
  394.  
  395. If you want to reproduce just a part of a larger image, you can
  396. select the image region with the mouse after the image is on
  397. the screen. Hold down the mouse button and select the region
  398. to crop.
  399.  
  400. GIF Palette
  401.  
  402. X-STITCH patterns are also limited to 62 preset colors. GIF files
  403. can have large palettes with millions of possible colors. This program
  404. attempts to match GIF colors to X-STITCH colors. You can interactively
  405. change colors (by dragging a color bar to a free color) or combine
  406. colors (by dragging a color bar on top of an existing color).
  407.  
  408. X-STITCH has only a limited number of shades of each color. If you
  409. give it a pattern with many shades of the same color (62 shades
  410. of green, for example), even though X-STITCH is capable of 62 colors
  411. it is NOT capable of 62 greens. You have two options in this case:
  412.  
  413.    1. Make each shade of green a different color in X-STITCH. The pattern
  414.       you see on-screen will not be the proper colors (some of the
  415.       greens will come out red, blue, etc.) but the pattern will be
  416.       properly represented with 62 different symbols.
  417.  
  418.    2. X-STITCH can combine several of the greens into a single
  419.       green in its palette. This will result in a smaller palette
  420.       and some loss of detail but all greens will look green.
  421.  
  422. Select either of these options with the "Option" button on the screen.
  423.  
  424. GIF Background Color
  425.  
  426. GIF images have a background color. In needlework, the fabric is usually
  427. the background. This program gives you the choice of including the
  428. background in the pattern (which produces a pattern completely covered
  429. with stitches) or excluding it. The background color is indicated
  430. on the display by a red border around the color at the bottom of
  431. the screen.
  432.  
  433. When an image is being shrunk to a smaller size, several pixels
  434. of different colors may have to be combined into one stitch.
  435. X-STITCH has two possible options in this case:
  436.  
  437.      1. Treat the background the same as the other colors,
  438.         with an equal chance of it being selected for the stitch.
  439.  
  440.      2. Prefer other colors first. Make a stitch background
  441.         only if the entire region it represents is blank. This is better
  442.       for things like scanned line drawings which have large areas
  443.       of empty background.
  444.  
  445. Occasionally a GIF file will specify a black background even though
  446. the actual image contains another background color. XSGIF will recognize
  447. this situation and will give you the option of switching the background
  448. to the color that actually is the background in the image.
  449.  
  450. Select any of these options with the "Option" button on the screen.
  451.  
  452. If you are using XSGIF for a craft such as knitting where there is
  453. no underlying fabric, the distinction of background color is largely
  454. irrelevant. You should always select the option to include the
  455. background color in the pattern.
  456.  
  457. Aspect Ratio
  458.  
  459. Some patterns are represented by pixels which are not square. X-STITCH
  460. stitches are always square. If each pixel is converted into a
  461. stitch, the pattern will look distorted. In this case, X-STITCH can
  462. use the "aspect ratio" information to correct the image.
  463.  
  464. Some images do not represent square pixels but the aspect ratio information
  465. is missing from the GIF file. In this case X-STITCH will not know
  466. to correct the image. However, with the "Options" button you can optionally
  467. enter an aspect ratio to use to correct the image.
  468.  
  469. "Aspect ratio" is the width of a pixel divided by the height. If a
  470. picture looks tall and skinny, use an aspect ratio greater than 1.
  471. If a picture looks short and fat, use an aspect ratio less than 1.
  472.  
  473.  
  474.  
  475. X. HINTS
  476.  
  477. When using colors that are nearly identical, it can be difficult to distinguish
  478. them on the screen. To make your work easier, you can temporarily change one
  479. of the colors to something that contrasts sharply.  You can then change it back
  480. later when you are finished. Symbol mode is also useful for distinguishing
  481. similar colors.
  482.  
  483. If a stitch color is the same as the background fabric color, the stitches will be
  484. nearly impossible to see on the screen. To see those stitches better, change
  485. them to another color or temporarily change the fabric to another color.
  486.  
  487. To create a mirror image of a section, duplicate and then flip the section.
  488.  
  489. Several sample patterns are included with this program. All have file names
  490. ending with ".fil".  You are encouraged to load some of these example files and
  491. examine them to get some idea of the capabilities of this program.
  492.  
  493. Due to the inherent limitations of your monitor, your pattern may appear
  494. slightly distorted when zoomed so that the drawing is very small.  This is
  495. especially noticeable on EGA monitors.
  496.  
  497. When printing in the "Extended ASCII" mode, your printer must be capable of
  498. printing the "IBM Graphics Character Set." On many printers this is an option
  499. which is off by default. Check your printer manual for information on how to
  500. enable this feature. This feature is not required for any of the other printer
  501. choices.
  502.  
  503. When printing quarter stitches in "smart" mode, the computer looks for
  504. enclosing back stitches that are one regular half-stitch in size. If you make a
  505. long diagonal covering several stitches, smart printing may not recognize it.
  506. Redraw it as individual half-stitches for better printing.
  507.  
  508. In addition to the characters on the keyboard, any printable symbol in the IBM
  509. ASCII character set can be used in your chart. To generate the characters which
  510. are not on the keyboard, hold down the ALT key and then type the ASCII code
  511. number on the numeric keypad. Below is a list of the symbols in this set. There
  512. are also symbols below 32, but they may not print correctly on your printer.
  513.  
  514. 128 Ç
  515. 129 ü
  516. 130 é
  517. 131 â
  518. 132 ä
  519. 133 à
  520. 134 å
  521. 135 ç
  522. 136 ê
  523. 137 ë
  524. 138 è
  525. 139 ï
  526. 140 î
  527. 141 ì
  528. 142 Ä
  529. 143 Å
  530. 144 É
  531. 145 æ
  532. 146 Æ
  533. 147 ô
  534. 148 ö
  535. 149 ò
  536. 150 û
  537. 151 ù
  538. 152 ÿ
  539. 153 Ö
  540. 154 Ü
  541. 155 ¢
  542. 156 £
  543. 157 ¥
  544. 158 ₧
  545. 159 ƒ
  546. 160 á
  547. 161 í
  548. 162 ó
  549. 163 ú
  550. 164 ñ
  551. 165 Ñ
  552. 166 ª
  553. 167 º
  554. 168 ¿
  555. 169 ⌐
  556. 170 ¬
  557. 171 ½
  558. 172 ¼
  559. 173 ¡
  560. 174 «
  561. 175 »
  562. 176 ░
  563. 177 ▒
  564. 178 ▓
  565. 179 │
  566. 180 ┤
  567. 181 ╡
  568. 182 ╢
  569. 183 ╖
  570. 184 ╕
  571. 185 ╣
  572. 186 ║
  573. 187 ╗
  574. 188 ╝
  575. 189 ╜
  576. 190 ╛
  577. 191 ┐
  578. 192 └
  579. 193 ┴
  580. 194 ┬
  581. 195 ├
  582. 196 ─
  583. 197 ┼
  584. 198 ╞
  585. 199 ╟
  586. 200 ╚
  587. 201 ╔
  588. 202 ╩
  589. 203 ╦
  590. 204 ╠
  591. 205 ═
  592. 206 ╬
  593. 207 ╧
  594. 208 ╨
  595. 209 ╤
  596. 210 ╥
  597. 211 ╙
  598. 212 ╘
  599. 213 ╒
  600. 214 ╓
  601. 215 ╫
  602. 216 ╪
  603. 217 ┘
  604. 218 ┌
  605. 219 █
  606. 220 ▄
  607. 221 ▌
  608. 222 ▐
  609. 223 ▀
  610. 224 α
  611. 225 ß
  612. 226 Γ
  613. 227 π
  614. 228 Σ
  615. 229 σ
  616. 230 µ
  617. 231 τ
  618. 232 Φ
  619. 233 Θ
  620. 234 Ω
  621. 235 δ
  622. 236 ∞
  623. 237 φ
  624. 238 ε
  625. 239 ∩
  626. 240 ≡
  627. 241 ±
  628. 242 ≥
  629. 243 ≤
  630. 244 ⌠
  631. 245 ⌡
  632. 246 ÷
  633. 247 ≈
  634. 248 °
  635. 249 ∙
  636. 250 ·
  637. 251 √
  638. 252 ⁿ
  639. 253 ²
  640. 254 ■
  641.  
  642.